這裡講的是在windows cmd中可以找到,但是WSL內不行 如果是windows cmd中就找不到建議還是先安裝Google USB 驅動程式
一開始查網路上大部分的說法主要是說windows的adb版本與wsl內的需要一致,但是我試過還是不行。 後來找到了這個issue,裡面講了另外一個workaround,比較麻煩但確實可以解決這個問題。
在windows 下 cmd執行以下指令:
adb -a -P 5037 nodaemon server
在WSL2裡執行以下指令
adb kill-server
export ADB_SERVER_SOCKET=tcp:xxx.xxx.xxx.xxx:5037
adb devices
把xxx換成windows的IP即可。